﻿using System.ComponentModel;

namespace TweetinviCore.Enum
{
    public enum Language
    {
        [Description("undefined")] Undefined = 0,
        [Description("ab")] Abkhaz,
        [Description("aa")] Afar,
        [Description("af")] Afrikaans,
        [Description("ak")] Akan,
        [Description("sq")] Albanian,
        [Description("am")] Amharic,
        [Description("ar")] Arabic,
        [Description("an")] Aragonese,
        [Description("hy")] Armenian,
        [Description("as")] Assamese,
        [Description("av")] Avaric,
        [Description("ae")] Avestan,
        [Description("ay")] Aymara,
        [Description("az")] Azerbaijani,
        [Description("bm")] Bambara,
        [Description("ba")] Bashkir,
        [Description("eu")] Basque,
        [Description("be")] Belarusian,
        [Description("bn")] Bengali,
        [Description("bn")] Bangla,
        [Description("bh")] Bihari,
        [Description("bi")] Bislama,
        [Description("bs")] Bosnian,
        [Description("br")] Breton,
        [Description("bg")] Bulgarian,
        [Description("my")] Burmese,
        [Description("ca")] Catalan,
        [Description("ca")] Valencian,
        [Description("ch")] Chamorro,
        [Description("ce")] Chechen,
        [Description("ny")] Chichewa,
        [Description("ny")] Chewa,
        [Description("ny")] Nyanja,
        [Description("zh")] Chinese,
        [Description("cv")] Chuvash,
        [Description("kw")] Cornish,
        [Description("co")] Corsican,
        [Description("cr")] Cree,
        [Description("hr")] Croatian,
        [Description("cs")] Czech,
        [Description("da")] Danish,
        [Description("dv")] Divehi,
        [Description("dv")] Dhivehi,
        [Description("dv")] Maldivian,
        [Description("nl")] Dutch,
        [Description("dz")] Dzongkha,
        [Description("en")] English,
        [Description("eo")] Esperanto,
        [Description("et")] Estonian,
        [Description("ee")] Ewe,
        [Description("fo")] Faroese,
        [Description("fj")] Fijian,
        [Description("fi")] Finnish,
        [Description("fr")] French,
        [Description("ff")] Fula,
        [Description("ff")] Fulah,
        [Description("ff")] Pulaar,
        [Description("ff")] Pular,
        [Description("gl")] Galician,
        [Description("ka")] Georgian,
        [Description("de")] German,
        [Description("el")] Greek,
        [Description("el")] Modern,
        [Description("gn")] Guaraní,
        [Description("gu")] Gujarati,
        [Description("ht")] Haitian,
        [Description("ht")] HaitianCreole,
        [Description("ha")] Hausa,
        [Description("he")] Hebrew,
        [Description("hz")] Herero,
        [Description("hi")] Hindi,
        [Description("ho")] HiriMotu,
        [Description("hu")] Hungarian,
        [Description("ia")] Interlingua,
        [Description("id")] Indonesian,
        [Description("ie")] Interlingue,
        [Description("ga")] Irish,
        [Description("ig")] Igbo,
        [Description("ik")] Inupiaq,
        [Description("io")] Ido,
        [Description("is")] Icelandic,
        [Description("it")] Italian,
        [Description("iu")] Inuktitut,
        [Description("ja")] Japanese,
        [Description("jv")] Javanese,
        [Description("kl")] Kalaallisut,
        [Description("kl")] Greenlandic,
        [Description("kn")] Kannada,
        [Description("kr")] Kanuri,
        [Description("ks")] Kashmiri,
        [Description("kk")] Kazakh,
        [Description("km")] Khmer,
        [Description("ki")] Kikuyu,
        [Description("ki")] Gikuyu,
        [Description("rw")] Kinyarwanda,
        [Description("ky")] Kyrgyz,
        [Description("kv")] Komi,
        [Description("kg")] Kongo,
        [Description("ko")] Korean,
        [Description("ku")] Kurdish,
        [Description("kj")] Kwanyama,
        [Description("kj")] Kuanyama,
        [Description("la")] Latin,
        [Description("lb")] Luxembourgish,
        [Description("lb")] Letzeburgesch,
        [Description("lg")] Ganda,
        [Description("li")] Limburgish,
        [Description("li")] Limburgan,
        [Description("li")] Limburger,
        [Description("ln")] Lingala,
        [Description("lo")] Lao,
        [Description("lt")] Lithuanian,
        [Description("lu")] LubaKatanga,
        [Description("lv")] Latvian,
        [Description("gv")] Manx,
        [Description("mk")] Macedonian,
        [Description("mg")] Malagasy,
        [Description("ms")] Malay,
        [Description("ml")] Malayalam,
        [Description("mt")] Maltese,
        [Description("mi")] Maori,
        [Description("mr")] Marathi,
        [Description("mh")] Marshallese,
        [Description("mn")] Mongolian,
        [Description("na")] Nauru,
        [Description("nv")] Navajo,
        [Description("nv")] Navaho,
        [Description("nb")] NorwegianBokmal,
        [Description("nd")] NorthNdebele,
        [Description("ne")] Nepali,
        [Description("ng")] Ndonga,
        [Description("nn")] NorwegianNynorsk,
        [Description("no")] Norwegian,
        [Description("ii")] Nuosu,
        [Description("nr")] SouthNdebele,
        [Description("oc")] Occitan,
        [Description("oj")] Ojibwa,
        [Description("oj")] Ojibwe,
        [Description("cu")] OldChurchSlavonic,
        [Description("cu")] ChurchSlavic,
        [Description("cu")] ChurchSlavonic,
        [Description("cu")] OldBulgarian,
        [Description("cu")] OldSlavonic,
        [Description("om")] Oromo,
        [Description("or")] Oriya,
        [Description("os")] Ossetian,
        [Description("os")] Ossetic,
        [Description("pa")] Panjabi,
        [Description("pa")] Punjabi,
        [Description("pi")] Pali,
        [Description("fa")] Persian,
        [Description("fa")] Farsi,
        [Description("pl")] Polish,
        [Description("ps")] Pashto,
        [Description("ps")] Pushto,
        [Description("pt")] Portuguese,
        [Description("qu")] Quechua,
        [Description("rm")] Romansh,
        [Description("rn")] Kirundi,
        [Description("ro")] Romanian,
        [Description("ru")] Russian,
        [Description("sa")] Sanskrit,
        [Description("sc")] Sardinian,
        [Description("sd")] Sindhi,
        [Description("se")] NorthernSami,
        [Description("sm")] Samoan,
        [Description("sg")] Sango,
        [Description("sr")] Serbian,
        [Description("gd")] ScottishGaelic,
        [Description("gd")] Gaelic,
        [Description("sn")] Shona,
        [Description("si")] Sinhala,
        [Description("si")] Sinhalese,
        [Description("sk")] Slovak,
        [Description("sl")] Slovene,
        [Description("so")] Somali,
        [Description("st")] SouthernSotho,
        [Description("az")] SouthAzerbaijani,
        [Description("es")] Spanish,
        [Description("es")] Castilian,
        [Description("su")] Sundanese,
        [Description("sw")] Swahili,
        [Description("ss")] Swati,
        [Description("sv")] Swedish,
        [Description("ta")] Tamil,
        [Description("te")] Telugu,
        [Description("tg")] Tajik,
        [Description("th")] Thai,
        [Description("ti")] Tigrinya,
        [Description("bo")] Tibetan,
        [Description("tk")] Turkmen,
        [Description("tl")] Tagalog,
        [Description("tn")] Tswana,
        [Description("to")] Tonga,
        [Description("tr")] Turkish,
        [Description("ts")] Tsonga,
        [Description("tt")] Tatar,
        [Description("tw")] Twi,
        [Description("ty")] Tahitian,
        [Description("ug")] Uyghur,
        [Description("ug")] Uighur,
        [Description("uk")] Ukrainian,
        [Description("ur")] Urdu,
        [Description("uz")] Uzbek,
        [Description("ve")] Venda,
        [Description("vi")] Vietnamese,
        [Description("vo")] Volapuk,
        [Description("wa")] Walloon,
        [Description("cy")] Welsh,
        [Description("wo")] Wolof,
        [Description("fy")] WesternFrisian,
        [Description("xh")] Xhosa,
        [Description("yi")] Yiddish,
        [Description("yo")] Yoruba,
        [Description("za")] Chuang,
        [Description("za")] Zhuang,
        [Description("zu")] Zulu,
    }
}